package models

import (
	"github.com/jinzhu/gorm"
	"kop/modules/role/entity"
)

//
func GetMonthCard(dB *gorm.DB, roleID int32) entity.MonthCard {

	var data = entity.MonthCard{
		RoleID: roleID,
	}

	if err := dB.FirstOrCreate(&data).Error; err != nil {
		panic(err)
	}
	return data
}

func SaveMonthCard(dB *gorm.DB, data entity.MonthCard) {

	if err := dB.Save(&data).Error; err != nil {
		panic(err)
	}
}

//
//func UpdateDailyDiamond(dB *gorm.DB, roleID int32) error {
//
//	var model = entity.DailyGift{
//		RoleID: roleID,
//	}
//
//	return dB.Model(&model).Update("diamond_date", date.Date(time.Now())).Error
//}
